.flexr{
	display: flex;
	flex-direction: row;
}
.flexc{
	display: flex;
	flex-direction: column;
}
.flexcc{
	align-items: center;
}
.flexjb{
	justify-content: space-between;
}
.flexjc{
	justify-content: center;
}
.flexje{
	justify-content: flex-end;
}
.flex1{
	flex: 1;
}
.p-l-20{
	padding-left: 20rpx;
}
.b-t{
	border-bottom: 1rpx solid #eee;

}
.fr{
	flex-wrap: wrap;
}
.over-auto{
	overflow: auto;
}
.over-hidden {
    /* 单行文本溢出省略 */
    overflow: hidden;
    /*超出部分隐藏*/
    text-overflow: ellipsis;
    /* 超出部分显示省略号 */
    white-space: nowrap;
    /*规定段落中的文本不进行换行 */
}

.over-hidden2,.over-hidden3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	word-break: break-all;
}
.over-hidden3{
	 -webkit-line-clamp: 3;
}
.br{
	word-break: break-all;
}
